@charset "utf-8";
a{ color:#004276;}
.black a{ color:#333;}
a:hover,.red a,.red,.grey a:hover,.black a:hover{ color:#c61b1e;}

/* 共用图片 */
.f_logo,.f_nav li,.news_tit span,.title05 span,.btn_search,.list1 li,.news_tit,.hg_l_a,.hg_r_a,#playNum a,.f_nav span,.f_nav a:hover,.c_right .title02{ background:url(http://static.ccvic.com/caijing/images/bg_cj.png) no-repeat -1000px -1000px;}
.news_tit,.title04,.title05{ background:url(http://static.ccvic.com/caijing/images/bg_x.png) repeat-x -1000px -1000px;}
.title01{ background:url(http://static.ccvic.com/caijing/images/bg_line.png) no-repeat -1000px -1000px;}

#content,.box1{ width:980px; margin:0 auto; overflow:hidden;}
	.pic_list{ height:90px; margin:5px auto;}
		.pic_list a{ width:170px; height:90px; float:left; overflow: hidden;}
		.pic_list .pic_m{ width:630px; margin:0 5px;}
	.tit_finance{ margin:5px auto; padding-top:10px; height:30px; overflow:hidden;}	
		.f_logo{ background-position:0 0px; height:35px; width:255px; margin-left:20px; float:left; display:inline;}
		.f_logo a{ width:105px; height:33px; display:inline-block;}
		.f_r{ display:inline; width:435px; margin-left:270px; float:left; text-align:right; }
		.f_r .date{ vertical-align:middle;}
		.f_r form{ padding-top:4px; overflow:hidden;} 
		.inp_text{ width:96px; height:18px; padding:0 2px; line-height:18px; border:1px solid #dbdbdb;}
		.btn_search{ background-position:-272px -1px; width:40px; height:23px; line-height:23px; text-align:center; color: #666;} 
	.f_nav{ background:url(http://static.ccvic.com/caijing/images/bg_nav.png) repeat-x; width:980px; height:40px; font-size:14px; clear:both; } 
		.f_nav a,.f_nav span{ height:21px; color:#fff; text-align:center; font-weight:bold; line-height:22px;  display:inline-block; width:50px; *margin-left:1px; }
		.f_nav span,.f_nav a:hover{ background-position:-81px -54px; width:50px;color:#a00000; }   
		.f_nav .a_jj,.f_nav .a_jj:hover{ background:url(http://static.ccvic.com/caijing/images/a_jj.png) no-repeat; width:160px; height:33px; margin-left:0; vertical-align:-12px; *vertical-align:-11px;}  
	.box1{ margin-top:10px; border-bottom:1px solid #f1f1f1; overflow:hidden;}	
		.line01,.line02{ height:2px; border-bottom:1px solid #e5e5e5; font-size:1px; line-height:1px; margin:0 auto; clear:both;}
		.line02{ border-bottom:1px dashed #e5e5e5;  }
		.c_left{ width:300px; float:left; overflow:hidden;}  
			.hotpic{ float:left; width:300px; height:205px;  overflow: hidden; }	
				#play{width:300px;height:205px; }
				#playBg{margin-top:157px; z-index:1; filter:alpha(opacity=70); opacity:0.7;width:300px;position:absolute;height:25px;background:#000;}
				#playText{margin-top:158px;z-index:2;padding-left:10px; width:290px;color:#fff; font-weight:bold; line-height:25px; overflow:hidden; position:absolute;cursor:pointer;}
				#playNum{ z-index:3; width:300px; text-align:center; margin-top:182px; margin-top:177px\9; margin-top:190px\0; _margin-top:180px;  position:absolute; } 
				#playNum a{ background-position:-101px -32px; height:8px; width:8px; margin:0 9px; display:inline-block; line-height:25px; cursor:pointer; overflow:hidden;}
				#playNum .num_current{ background-position:-81px -32px;}
				#playNum a:hover{ text-decoration:none; }
				#playShow{ height:182px; overflow:hidden;}
				#playShow img{width:300px;height:182px;}	
			.title01{ width:300px; background-position:-584px 9px; height:28px; margin:3px 0;}
			.title02{ width:270px; background-position:-614px 9px;}
			.title01 .f_16{ background:#fff; width:85px; height:28px; line-height:28px; text-align:center; display:inline-block;font-family:"黑体"; font-weight:normal; }
			.tc_con{ background:url(http://static.ccvic.com/caijing/images/bg_ht.png) no-repeat; width:270px; height:139px; padding:10px 15px;}
			.tc_con .tw2{ margin-top:5px; *margin-bottom:0px;}
			.tc_con .tw2{ width:280px;}
			.tc_con .tw2 dd{ width:160px;}
			.list1{ line-height:23px;}
			.list1 li{ background-position:-317px -27px; padding-left:10px; float:left;} 
			.list1 li.red{ background-position:-317px -53px}
			.list2{ width:355px; margin:0 auto; font-size:14px; line-height:28px; }
			.c_left .list1 li{ width:280px;}
			
		.c_center{ width:398px; border-left:1px solid #dadada; border-right:1px solid #dadada; margin:0 5px; /*height:406px;*/ padding-bottom:10px; float:left; overflow:hidden;} 
			.news_tit{ width:392px; height:29px; background-position:0 28px; } 
			.news_tit span,.news_tit span a{ width:123px; height:29px; background-position:0 0; display:block; text-indent:-99px; overflow:hidden;}
			.news_con{ padding:9px 8px; height:356px; *padding-top:18px; _padding-top:20px; color:#004276; overflow:hidden;}
			.box1 .news_con{ *padding-bottom:0px;}
			h1{ font-size:18px; font-weight:normal; font-family:"黑体"; text-align:center;  margin:6px 0;}
			h2{ font-size:14px; color:#004276;}
			.news_con p{ padding-left:5px; }
			.news_con .line02{ margin-bottom:13px; margin-top:6px;}
			.c_center .list1 li{ width:350px;}
		.c_right{ width:270px; float:left; overflow:hidden;} 
			.c_right .title02{ background-position:-95px -138px; margin:0;}
			.more{ float:right; margin-right:3px; font-family:"宋体";} 
			.tw{ float:left;}
			.tw dt{ border:1px solid #dadada; float:left; margin-top:2px; margin-right:8px; _margin-right:0px;}
			.tw dd{ line-height:20px; _width:135px;} 
			.tw1{ width:265px; margin:5px 0 4px 8px;}  
			.tw1 dt{ width:82px; height:62px; }
			.tw1 img{ width:80px; height:60px;border:1px solid #dadada;}
			.title03{ margin-top:5px; font-family:"黑体"; font-weight:normal; margin-top:8px;}
			.title03 a{ font-weight:normal;}
			.box1 .title03{ padding-left:10px;}
			.box1 .c_right .list1{ padding-left:10px; line-height:24px; overflow:hidden}
			.ad01{ width:260px; height:92px; border:1px solid #dadada; display:inline; margin:3px 2px 3px 6px; float:left; overflow:hidden;}
			.ad02{border:1px solid #dadada; margin-top:10px; height:70px; width:978px; float:left; overflow:hidden;}	 
			.c_right .list1 li{ width:236px;}
			.c_right .list1 img{ border:1px solid #dadada; width:202px; height:115px; margin:5px auto; _margin-bottom:0; display:block; overflow:hidden; line-height:1px;}
		.box2{ border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; margin-top:10px; display:inline-block; overflow:hidden;}
		    .tw2,.tw3{ width:300px;_width:350px; display:block; margin-top:8px; margin-bottom:6px; float:left; overflow:hidden;}
			.tw3{ width:265px; }
			.tw4{ width:360px; margin:12px 19px; _margin:2px 19px; display:inline; overflow:hidden; }
			.tw2 dt,.tw3 dt,.tw4 dt{ width:100px; height:74px; overflow:hidden;}  
			.tw dd{ float:left; _margin-left:7px; text-align:justify; text-justify:inter-ideograph;}
			.tw1 dd{ width:165px;}
			.tw2 dd{ width:180px;}
			.tw3 dd{ width:145px;}
			.tw4 dd{ width:245px;} 
			.title05{ background-position:0 -97px; width:392px; height:29px; margin-bottom:15px; overflow:hidden; }
			.title05 span{ background-position:-135px 0; width:106px; height:29px; text-align:center; vertical-align:bottom; line-height:36px; display:block; font-family:"黑体"; font-weight:normal; }
			.title06{ background-position:-486px 9px; width:398px;}
			.title06 .f_16{ text-align:left; padding-left:20px;}
			.c_center1{ padding-bottom:10px; _padding-bottom:25px;}
			.c_center2{ padding-bottom:5px; _padding-bottom:0px; }
			.c_center1 .title06{ margin-bottom:3px;}
			.c_center1 .title06 span{ width:75px; text-align:left; padding-left:20px;}
			.c_center1 .title06 .red{ width:45px;}
			.c_center1 .title05{ margin-bottom:8px;} 
			.box2 .c_center .line02{ width:385px; margin:12px auto;}
			.box2 .line01{ margin-top:8px; margin-bottom:10px; border-bottom:1px solid #f6f6f6;}
			.box2 .c_left h2{ margin-top:5px;}
			.dt_con{ width:242px; padding:8px; border:1px solid #ececec; border-top:1px dotted #a2a2a2;  background:#fafafa; margin-top:5px; margin-bottom:8px; overflow:hidden;} 
			.pl_con{ width:272px; padding:8px 10px; margin-top:8px; margin-bottom:8px;border:1px solid #ececec; background:#fafafa; overflow:hidden;}
			.pl_con p{ line-height:20px;}
			.box2 .c_right{ width:262px; padding-left:8px;}
		.row{ border:1px solid #dadada; width:260px;  margin-top:10px; padding-bottom:3px; _padding-bottom:5px;  overflow:hidden;} 
			.row_menu{ background:#f6f6f6; height:30px; width:263px; margin-bottom:10px; _margin-bottom:0px;}
			.row_menu li{ cursor:pointer; width:65px; float:left; text-align:center; color:#004276;}
			.row_menu li span{ border-right:1px solid #dadada; width:64px; border-bottom:1px solid #dadada; height:30px; line-height:30px; display:inline-block;}
			.row_menu li .a_last{ border-right:none; width:68px; }
			.row_menu .current span{ color:#333; background:#fff; font-weight:bold; border-bottom:1px solid #fff;}  
			.row_list li{ background:none; line-height:24px;}
			.row_list a,.friend_link a{ color:#4b4b4b;}
			.row_list a:hover,.friend_link a:hover{ color:#c61b1e;}
			.row_list a.red{ font-size:14px; color:#c61b1e;}
			.bg_red,.bg_grey{ width:15px; height:12px; height:13px\9; line-height:13px; text-align:center; color:#fff; display:inline-block; margin-right:6px;  _margin-top:10px; }
			.bg_red{ background:#a7122f;}
			.bg_grey{ background:#9a9a9a;}
			
		.title07{ background-position:100px 9px; width:980px; }	
		.hg_con{ margin:10px 0;}
			.hg_l,.hg_r{ width:10px; height:112px; float:left; }
			.hg_l_a,.hg_r_a{ width:10px; height:112px; margin-top:3px; float:left; display:inline-block;}
			.hg_l_a{ background-position:0 -31px;}
			.hg_r_a{ background-position:-16px -31px;}
			.hg_l_a:hover{ background-position:-41px -31px;}
			.hg_r_a:hover{ background-position:-57px -31px;}
			.hg_m{ width:942px; margin:0 7px; height:115px; float:left; overflow:hidden } 
			.ScrCont { width:1884px; zoom:1; } 
			.hg_m  p{ width:129px; float:left; display:inline; margin:3px 14px; text-align:center;}
			.hg_m img{width:125px; height:90px; border:1px solid #dedede; padding:1px; display:block;}
			
			    
		.b_nav{ background:url(http://static.ccvic.com/common/images/bg_foot_x.png) repeat-x; height:38px; width:992px; position:relative; margin:10px auto; overflow:hidden;}
		.b_l,.b_r{ background:url(http://static.ccvic.com/common/images/f_nav.png) repeat-x; width:12px; height:38px; position:absolute; top:0px; line-height:1px; font-size:1px; z-index:1;}
		.b_l{ background-position:0 0; left:0px;}
		.b_r{ background-position:-12px 0;right:0;}
		.b_nav_con{ position:absolute; left:20px; top:0; line-height:38px; z-index:2;}
		.b_nav_con a{ padding:0 15px; display:inline-block; color:#333; background:url(http://static.ccvic.com/common/images/line1.png) no-repeat right 10px; }
		.b_nav_con .a_top{ background:url(http://static.ccvic.com/common/images/f_nav.png) no-repeat 0 -50px; width:44px; height:14px; display:inline-block; padding:0; margin-left:25px;}	
			
		.box1 .c_right .tw1{_margin-left:4px;}	
		.news_main .news_tit{ width:auto; background:none;} 
		
			
			
	